What is the meaning of the word "heterocyclic compound"?

Definitions: